• word of the day

    tephrosia virginiana

    tephrosia virginiana - Dictionary definition and meaning for word tephrosia virginiana

    Definition
    (noun) perennial subshrub of eastern North America having downy leaves yellowish and rose flowers and; source of rotenone
Download our Mobile App Today
Receive our word of the day
on Whatsapp